package com.kehutong.payfees.entity;

import com.kehutong.payfees.enums.ChargeLawyerMaterialType;
import org.coraframework.orm.Entity;
import org.coraframework.orm.annotation.Column;
import org.coraframework.orm.annotation.Table;

@Table(value = "t_charge_mediation_template", comment="律师调解模板", multi = true)
public class ChargeMediationTemplate extends Entity {

    private static final long serialVersionUID = 1431015936354978790L;

    protected ChargeMediationTemplate(String id) {
        super(id);
    }

    @Column(dbType = "TEXT", comment = "模板内容")
    private String content;

    @Column(comment = "创建人")
    private String createBy;

    @Column(comment = "模板类型")
    private ChargeLawyerMaterialType type;

    @Column(comment = "逻辑删除")
    private boolean deleted;

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public ChargeLawyerMaterialType getType() {
        return type;
    }

    public void setType(ChargeLawyerMaterialType type) {
        this.type = type;
    }

    public boolean isDeleted() {
        return deleted;
    }

    public void setDeleted(boolean deleted) {
        this.deleted = deleted;
    }
}
